package myTest.practice;

/**
 * 交换变量第二种方式： 加减法
 *
 * 但是此种方法 面对变量值太大的情况容易  溢出  不是十分可取
 */
public class Swap2 {
    public static void main(String[] args) {
        Value v1= new Value(5,10);
        swap(v1);
        System.out.println("v1交换的结果：");
        System.out.println(v1.x);
        System.out.println(v1.y);

        Value v2 = new Value(1200,1500);
        swap(v2);
        System.out.println("v2交换的结果：");
        System.out.println(v2.x);
        System.out.println(v2.y);

    }
    public static void swap(Value v){
        v.x=v.x+v.y;
        v.y=v.x-v.y;
        v.x=v.x-v.y;
    }
}

